1330번 두 수 비교하기

Day2 2단계 20231019

import java.io.BufferedReader;
import java.io.InputStreamReader;

public class Main {
	public static void main(String[] args) {

		BufferedReader br;
		try {
			br = new BufferedReader(new InputStreamReader(System.in));
			
			String Line = br.readLine();
			String[] nums = Line.split(" ", 2);
			int A = Integer.parseInt(nums[0]);
			int B = Integer.parseInt(nums[1]);
			
			System.out.print(A > B ? ">" : (A == B) ? "==" : "<");
		
		} catch (Exception e) {
			e.printStackTrace();
		}
	}
}

package example;

import java.io.BufferedReader;
import java.io.InputStreamReader;

public class Main {
	public static void main(String[] args) {

	BufferedReader br;

	try {
		br = new BufferedReader(new InputStreamReader(System.in));

		String Line = br.readLine();
		String[] nums = Line.split(" ", 2);
		int A = Integer.parseInt(nums[0]);
		int B = Integer.parseInt(nums[1]);

		System.out.print(A > B ? ">" : (A == B) ? "==" : "<");

		} catch (Exception e) {
			e.printStackTrace();
		}
	}
}
package example;

import java.util.Scanner;

public class Main {
	public static void main(String[] args) {

		Scanner scan = new Scanner(System.in);
		int year = scan.nextInt();
		boolean leapYear = (year % 4 == 0 && year % 100 != 0 || year % 400 == 0);
		System.out.println(leapYear ? 1 : 0); 
		scan.close();
	}
}
package example;

import java.io.BufferedReader;
import java.io.InputStreamReader;

public class Main {
	public static void main(String[] args) {

		BufferedReader br;
		try {
			br = new BufferedReader(new InputStreamReader(System.in));
			int year = Integer.parseInt(br.readLine());

			boolean leapYear = (year % 4 == 0 && year % 100 != 0 || year % 400 == 0);
			System.out.println(leapYear ? 1 : 0);
		} catch (Exception e) {
		e.printStackTrace();
		}
	}
}

BufferedReader와Scanner비교.png
두 코드의 처리 속도가 꽤 차이 난다!